#ifndef OFFICE_HH
#define OFFICE_HH

#include "locations/location.hh"

/**
 * @class Office
 * @brief Represents an office room in the game world.
 *
 * Could contain searchable objects, story elements, or NPC interactions.
 */

class Office : public Location {
private:
    bool office_visited=false;
public:
    Office();
    std::string getName() const override;
    std::string getDescription() const override;
    std::string when_enter() override;
    Player& in(Player& a) override;
    std::string when_exit() const override;

};

#endif